import { createApp } from 'vue'
import App from './App.vue'

const app = createApp(App)
app.mount('#app')

/*
vue3其他api的变化
1.全局api转移，将Vue.xxx转移到应用实例app上
    Vue.config.xxx => app.config.xxx
    Vue.config.productionTip => 移除
    Vue.component => app.component
    Vue.directive => app.directive
    Vue.mixin => app.mixin
    Vue.use => app.use
    Vue.prototype => app.config.globalProperties

2.data配置项必须写成函数

3.过渡类名更改
    .v-enter -> .v-enter-from
    .v-leave -> .v-leave-from
 
4.不再支持@keyup.keycode 写法绑定某个按键事件，同时不再支持Vue.config.keyCodes配置    

5.不再支持v-on:xxx.native修饰符。
    vue3写法：父组件写@click="xxx"，子组件不写配置项emits: ['click']，就一律认为是原生事件，写配置项则认为是自定义事件

6.不再支持过滤器。vue3中建议使用methods和computed实现

*/


